give (someone) a thrashing

Translations
passer un savon à quelqu’un
Definitions
To physically beat or punish someone severely; can also be used figuratively to mean defeating someone decisively in a competition or argument.